1 elated
I was elated at having won — ero euforico per la vittoria
English-Italian dictionary > elated